PremiumAddons\Widgets\Premium_Nav_Menu B

Total Complexity 81
Dependencies 15
Dependents 0
Total lines 3,791
Lines of code 3,189
Logical lines of code 439
Comment lines 199
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
get_menu_content_controls()
D
15
5 604
get_menu_settings_controls()
C
19
5 450
get_toggle_menu_sytle()
C
20
1 444
render()
C
31 21 125
get_menu_item_style()
B
23
1 343
get_custom_menu()
B
33 16 109
get_submenu_item_style()
B
24
1 329
get_sub_menu_item_extras()
B
27
4 229
get_menu_item_extras()
A
28
4 202
get_submenu_container_style()
A
30 2 184
get_menu_container_style()
S
39 1 87
get_icon_html()
S
56 4 16
is_valid_menu()
S
67 2 8
get_badge_html()
S
65 2 8
get_name()
S
82 1 3
get_menu_style_controls()
S
67 1 9
register_controls()
S
75 1 5
get_menu_list()
S
75 1 4
get_custom_help_url()
S
82 1 3
get_keywords()
S
78 1 3
get_categories()
S
81 1 3
get_script_depends()
S
73 1 6
get_style_depends()
S
76 1 5
get_icon()
S
82 1 3
get_title()
S
78 1 3
getTemplateInstance()
S
77 1 4